100
39
0
35
1
20
22
400
21
300
24
18
31
2
19
23
17
200
245
4
7
50
144
3
118
159
8
140
5
150
141
6
134
193
253
9
183
326
10
14
247