18 306 78 5 11 12 17 18 20 21 27 35 47 52 53 55 57 61 63 68 70