8 419 313 true 4 8 18 27 28 29 37 39