9 411 363 true 6 9 13 20 26 29 35 48 89