611
55
656
234
309
176
302
70
227
30
300
173
525
70
602
128
567
189
531
142
512
112
64
35
341
9
194
133
580
78
543
157
259
192
437
45
200
136
389
102