true 13 13 true 2 3 10 15 17 24 25 30 39 41 44 45