18
27
34
39
42
47
50
52
59
65
67
69
75
77
79
84
86
87
88
89
48
73
83
45
43
36
3
41
30
76
19
2
25
10
15
8
74
9
61
24
60
12