500
65
2
0
90
3
40
200
62
6
100
71
109
8
400
132
7
42
83
4
85
1
10
469
15
47
700
171
5
144
88
84
50
106
115
165
169
131
371
16
288
14
135
250
9
162
293
11
600
227
147