1
4
7
9
17
21
24
29
36
39
43
48
57
59
64
68
75
83
87
89
50
56
61
81
46
69
70
45
63
5
42
10
28
55
20
23
12
78
11
85
79
34
8
31
3