17 1634 786 true 2 6 7 8 25 41 45 47 59 68 77 78 87 90 92 95 96