42
99
2
366
166
220
260
359
20