true 16110 642 true 1 2 3 4 5 6 7 8 22 25 27 33 34 39 45 47 49 50 54 60 62 66 70 73 76 79 82 83 96 99