52
130
13
81
78
1
40
70
263
68
35
47
6
144
29
252
83
12
105
364
275
51
48
155
50
93
733
33
133
203
140
204
59
77
234
386
420
180
37
227
99
19
999
91
34
27
98
8
244
11
14
44
226
71
90