174
87
145
168
181
106
372
178
120
102
340
84
53
126
256
135
108
90
304
1306
193
156
428
315
203
272
789
170
66
211
151