19
22
62
70
132
183
358
166