86
182
131
300
165
115
113
191
104
160
186
197
147
76
118