67
56
430
169
98
136
185
240
132
286
107
103
53
216
59
49
42
39
128
92
148
328
267
147
625
70
251
871
369
97
278
142
177
181
54
100
333
127
342
307
144
80
202
68
432
204
102
57
154
205
17
14
165