68
295
161
172
153
83
137
237
93
109
39
498
136
147
95
183
152
495
213
243
177
283
80
99
118
144
280
375
262
315
146
169
66
55
228
267
318
248
631
193
258
156
397
203
142
861
132
178
428
270
263
200
76
236
182
199
592