16 3949 823 true 0 4 6 8 12 14 16 17 20 23 24 25 26 32 35 39