9 404 288 true 1 6 18 19 21 23 27 30 35