293
88
450
116
487
101
270
91
245
57
169
40
558
71
433
179
218
109
350
48
448
34
460
187
585
161
431
77
193
132
513
125
240
98
546
34
534
135
400
124