9 515 382 true 6 7 14 17 20 22 27 30 37