78
38
112
177
133
56
170
16
151
431
180
196
194
213
157
178
163
136
340
207
93
77
342
115
989
123
363
76
537
373
549
40
128
217
33
161
121
221
401
69
322
35
44
172
71
87
394
2133
270
434
212
34
361
278