10 623 369 true 7 13 15 17 24 31 36 37 38 39