635
302
214
185
130
60
302
58
555
152
67
24
554
81
516
150
290
117
571
21
334
178
572
62
547
81
395
118
160
150
519
160
541
70
495
165
149
116
537
62