10 230 55 2 6 13 15 19 20 31 54 58 96