13 15509 790 true 0 3 5 6 10 12 16 21 22 23 24 37 39