949
2
598
1
191
1130
70
167
443
222
143
160
81
59
227
115
56
53
78
109
0
80
74
380
4
63
50
82
105
161
3
96
86