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