3
11
17
21
23
24
31
37
39
42
47
55
57
66
72
73
74
76
80
81
35
30
46
45
25
44
43
70
77
58
12
36
85
10
1
9
34
8
27
71
7