70
22
53
121
45
267
21
245
17
56
12
32
5
27
66
178
2
179
133
55
57
75
97
119
11
85
126
86
148
300
146
61
331
787
31