10 408 399 true 7 13 17 22 23 24 25 27 30 37