130
1
173
122
261
118
416
0
275
715
7
149
136
490
5
363
255
604
2
349
970
181
147
223
428
3
450
391
333
348
420
425
375
292