12
10
11
16
27
65
22
14
36
56
45
4
24
20
38
15
13
33
5
7
2
25
32
37
19
3
42
91
18
74
17
30
122
8
170
54
26
6
29