523
63
170
148
466
121
433
27
409
110
211
138
368
124
356
79
591
183
494
42
265
120
345
133
142
68
444
151
362
78
320
126
462
106
364
178
425
48
340
130