2
40
112
24
11
20
44
6
16
7
12
9
15
21
35
49
29
33
19
57
80
5
18
27
25
1
26
34
8
13
140
116
121
30
52
53
55
3
39
43
22