2
9
3
22
81
32
4
65
6
10
66
14
24
104
13
5
29
16
25
19
15
11
71
23
36
45
17
125
20
41
174
447
26
49
7
37
28
103