12 846 449 true 0 1 7 8 12 17 20 23 25 27 32 34