13 315 371 true 1 2 9 10 13 18 20 24 30 33 34 36 39