22 1327 95 3 6 12 14 15 16 18 20 22 23 26 28 33 35 43 47 49 58 59 63 66 69