131
265
293
11
20
123
629
32
63
348
190
1056
101
130
511
1099
237
140
200
259
8
399
705
64
6
475
97
15
151
478
454
110
15
453
10
35
4
141
110
241
168
532
56
179
176
1025
150
12
239
250
27
