282
168
248
220
20
352
262
406