66
381
887
127
198
1393
461
375
753
124
100
200
209
476
89
61
46
29
28
50
104
54
56
197
24
3392
69
924
195
148
138
269
82
260
1616
52
158
129
53
214
68
211
60
255
247
274
509
258
2523
96
152
223
232
371
311
170
351