487
66
545
194
488
97
134
50
543
115
361
42
350
237
477
149
410
102
369
159
436
106
295
36
243
33
353
85
171
132
125
17
392
150
525
49
126
98
320
140