17 1404 648 true 6 8 9 22 28 31 45 50 51 61 62 66 79 87 89 91 94