541
205
292
68
280
120
495
157
218
185
964
427
76
62
417
119
488
153
396
184
237
144
221
137
341
107
534
183
339
86
546
125
598
21
375
40
312
102
224
77