55
283
558
45
220
479
292
602
1498
892
126
90
11171
4085
56
117
394
74
12776
47
58
566
123
75
135
1422
43
101
226
847
109
21
49
32
416
621
2568
4841
669
339
1818
143
182
80
79
76
33
69
95
113
29
93
60
71
128
85