4
12
15
17
23
27
31
34
39
44
48
51
54
55
64
72
76
78
82
85
45
35
52
1
47
43
89
42
40
62
81
7
19
14
16
22
11
10
83
74
5
9
77
8