8 1634 455 true 3 7 12 20 22 27 32 36