199
141
256
39
204
33
55
62
87
48
49
34
67
84
303
86
50
22
28
105
56
149
218
89
41
76
338
273
750
73
412
46
36
92
337
93
433
111
95
201
24
80
112
221
98
63
129
587
83
198