181
299
669
303
18
128
265
508
950
2472
1428
1319
27
971
876
48
150
532
286
23
870
268
4
299
303
72
933
13
750
1155
485
