661
315
216
186
130
60
303
58
555
152
68
24
558
82
516
150
290
117
571
21
336
178
572
62
547
81
398
118
160
150
519
160
541
70
495
165
149
116
537
62