1
7
138
40
88
50
152
206
154
216