9 399 366 true 1 5 8 12 13 22 23 38 39