10 619 504 true 1 2 10 13 16 17 24 30 33 37