15 1677 444 true 0 1 2 3 6 7 8 10 13 16 17 22 24 30 37