598
214
361
141
147
93
475
38
251
117
193
148
154
93
235
180
203
45
418
168
224
166
389
292
353
166
299
145
492
161
221
181
498
186
673
143
379
93
370
225