68
140
199
42
127
447
134
303
814
64
263
789
91
44
155
100
469
242
414
22
849
171
850
1516
882
380
181
665
50
635
578
116
45
727
275
800
762
523
43
33
76
2427
193
752
20
31
506
74
56
434
3559
923
1094
2168
24
504