2
4
5
9
15
17
18
19
20
25
33
35
39
51
56
57
64
70
88
89
60
46
40
47
45
44
16
76
43
27
74
42
30
21
80
66
13
12
11
78
63
52
77
8