1
4
9
16
17
28
30
31
42
47
50
58
65
70
75
76
85
86
87
90
5
6
14
19
22
29
32
44
45
48
57
61
62
64
68
89
13
53
52
51
49
54
10
23
24
27
21
18
25
15
20
59
11
41
81