330
1
88
392
132
96
2
533
142
188
65
69
202
40
186
0
521
71
604
3
105
85
493
6
176
83
377
43
109
70
58
133
635
226