17 980 78 4 8 12 15 18 20 29 34 38 41 43 48 49 52 54 59 63