73
79
214
1444
119
589
780
104
682
25
609
265
269
47
1885
832
464
605
685
360
116
83
117
50
2090
101
416
11
38
84
63
212
179
224
75
160
128
66
48
36
35
318
67
891
39
533
1158
889
144
100
94
1062
427
454