21
24
22
2
17
19
1
13
3
5
16
55
8
10
14
6
12
45
18
25
48
9
106
31
11
50
105
46
7
56
37
127
63
38
103
29
26