16 388 249 true 0 1 2 6 7 12 15 16 19 22 25 26 27 32 34 35