77
117
183
79
115
477
237
72
716
618
59
165
80
110
35
78
209
118
242
213
602
312
329
326
309
135
287
224
243
253
432
172
101
190
159
192
272
207
205
263
177
210
350
349
132
406
649
112
147
167
149
401
124
180
260
251
151
203