1
5
136
40
88
50
150
204
154
216