602
128
285
163
194
133
464
81
543
157
678
150
403
135
162
52
210
181
432
163
560
137
182
136
200
181
564
173
528
137
560
147
239
13
85
45
401
123
468
66