4
8
9
16
21
25
30
31
34
41
49
52
58
60
63
64
77
81
84
89
47
45
7
44
39
32
15
26
43
6
67
12
75
11
51
10
14
13
5
59
33
28