58
61
60
81
76
94
95
100
94
112
93
129
22
20
25
17
34
18
30
25
40
29
26
20