49
283
180
217
226
60
12
203
31
68
844
50
51
48
862
73
30
696
733
109
242
86
161
406
176
16
46
235
184
40
223
250
104
233
150
225
1344
946
1214
767
1132
2331
1061
131
332
11
100
2157
173
789
120
91
84
245
63
867
132
29
129
1127