12 335 49 5 17 18 20 29 36 38 42 48 49 55 68