800
36
0
700
44
4
2
300
32
500
68
3
61
400
43
1
600
89
6
71
251
7
11
100
112
17
171
5
12
170
50
146
175
186
155
111
200
140
272
480
109
248
388
15
19
250
249
18
148
107
133