253
64
170
106
162
322
262
167
146
95