15
116
109
133
164
127
136
129
82
82
118
146
122
161
170
137
54
81
94
157
119
154
97
153
78
115
117
143
143
159
161
173
98
90
117
133
101
140
139

26 25 24 23 22 21 3 2 1