500
94
3
0
59
2
74
1
61
55
71
64
45
51
200
95
300
206
4
100
101
800
282
139
152
156
170
212
258
7
148
134
133
155
142
246
217
153