318
2
179
1
153
95
82
89
191
104
75
366
4
124
330
130
94
145
73
0
154
530
147
866
3
125
535
497
72
1472
723
5
136
71