623
137
412
148
306
109
378
172
552
85
493
104
409
189
200
126
190
63
606
165
124
15
219
147
504
134
423
21
239
133
722
127
154
38
207
169
125
8
135
38