8 313 374 true 4 10 13 23 25 28 37 39