10 379 313 true 1 2 5 6 7 15 16 19 26 36