2
9
16
25
23
24
11
34
19
12
32
6
20
8
26
37
15
10
21
3
27
60
46
74
7
14
29
81
67
62
58
41
35
17
33
112
56