8
11
19
26
34
37
40
43
46
49
50
52
54
60
61
65
70
71
81
86
63
51
31
47
15
85
45
1
30
3
42
77
48
41
21
76
25
23
22
20
2
17
90
14
88
13
72
84
12
27