8 336 222 true 0 12 18 21 22 27 31 35