228
420
288
139
159
368
66
370
71
66