495
150
532
112
231
91
448
100
238
185
211
134
112
37
292
127
475
15
450
85
562
85
192
106
461
14
196
50
394
42
395
53
292
164
324
12
529
192
398
85