13 1091 367 true 0 1 2 8 15 20 22 25 27 32 33 38 39