58
69
65
100
81
85
106
97
105
91
98
102
14
16
17
24
38
23
42
27
27
17
35
28