55
79
251
419
6
102
26
64
260
136
181
95
56
115
77
36
48
1277
81
154
25
247
69
141
1498
515
850
84
155
12
34
269
57
388
15
23
219
17
24
60
59
58
52
45
66
140
228
13
129
71