55
228
366
72
52
330
15
51
21
179
34
98
49
24
37
19
89
30
83
38
70
352
213
102
122
115
307
152
451
11
2
335
40
23
71
26
3
84
27
46
74
463
97
20
43
1039
479
355
336
974
163
57
8