59
117
901
102
334
1398
2
775
77
2
312
17
1105
110
149
663
89
378
10
610
1062
179
38
592
1204
406
270
11
16
610
1331
699
367
378
5
870
160
139
987
322
179
39
75
104
352
32
29
178
224
715
133
