22 2938 1083 true 1 6 11 15 16 17 24 25 27 31 32 39 44 46 56 58 60 67 82 86 90 97