72
24
46
80
176
85
15
83
116
32
25
17
68
55
149
49
50
39
27
53
63
145
92
57
60
66
129
427
113
38
126
117
183
324
119
91
274
133
237
220
95
98
143
62
84
170
97
22
294
109
233
254
42
69