10 835 445 true 5 13 15 16 17 23 31 33 38 39