5
6
9
16
25
36
37
39
40
54
57
63
68
69
70
74
76
78
79
81
46
62
44
48
12
51
43
19
8
28
86
42
52
22
34
18
13
15
1
4
14
59
11
30