8 1164 419 true 0 2 5 15 27 28 34 36