26 2337 856 true 4 7 8 10 15 16 17 20 22 37 38 39 42 50 56 64 66 74 78 87 88 90 91 92 93 96