9 366 320 true 3 6 12 15 17 18 22 27 34