24 1227628 895 5 6 8 11 13 16 17 21 24 31 33 34 36 40 43 44 45 51 53 60 61 62 65 67