2
4
9
15
29
32
36
50
51
52
61
74
75
80
83
84
86
87
89
90
78
46
56
45
8
68
43
60
41
42
63
37
16
23
85
12
7
54
10
26
58
1
81