2
1
400
3
4
15
5
23
100
41
9
11
8
6
18
56
54
7
76
17
53
10
253
40
80
19
130
42
13
79
12
22
158
14
16
21