156
1085
62
72
4
36
501
14
196
351
81
317
398
433
2
464
82
10
328
183
128
609
5
132
419
367
48
279
0
1
6
290
551
273
326
6
72
9
404
526
1
152
386
276
0
268
22
284
243
333
552
