106
132
32
251
144
122
136
159