4
10
18
1
12
7
83
23
8
19
21
154
55
20
24
33
16
37
56
32
53
15
13
22
26
11
25
5
2
3
38
9
14
110
31
52
34
59
27