252
83
12
105
364
35
275
51
48
156
50
93
734
33
133
203
140
204
1
59
77
234
386
420
181
37
227
99
19
999
91
34
27
98
8
244
11
6
14
44
40
229
71
90
89
97
512
10
228
4
88
205
45
25
53