597
143
381
182
631
62
364
74
660
224
316
35
440
13
509
165
708
219
444
122
614
66
325
108
187
63
242
130
297
167
188
118
402
49
489
102
146
93
230
178