1
4
9
12
23
24
25
26
44
47
57
58
64
73
75
76
80
81
85
89
5
10
11
14
16
29
31
32
34
48
49
61
69
72
79
70
60
82
87
13
55
54
52
71
51
3
50
77
88
43
35
42
68
8
37