16 21426 1952 true
0 1 2 5 6 7 9 12 13 17 20 21 25 26 31 32