9 392 184 true 2 5 9 14 17 19 27 31 35