54
1057
626
168
274
260
15
28
1413
134
243
526
891
159
577
293
19
540
683
172
177
11
1013
124
301
159
155
653
1253
581
41
69
55
25
460
32
296
428
7
20
567
120
275
120
41
2
14
77
393
46
