6 551 294 true 18 20 21 29 30 33