9 59 19 2 11 13 18 30 43 45 52 62