15 696 228 true 1 8 9 11 12 14 16 19 20 24 28 29 36 37 39