3
7
10
4
1
2
16
11
25
17
49
52
20
26
64
19
41
66
28
21
224
39
206
23
101
56
165
45
50
22
54
153
9
57
103
29
78
83
96
43
105
137
31
70
18