22 2704 999 true 5 6 7 8 10 12 17 26 33 39 43 45 47 49 62 65 66 71 76 80 88 96