29 769 366 true 5 6 8 12 14 18 19 23 32 33 34 44 48 51 53 54 56 62 63 64 66 67 68 78 80 83 85 92 96