17 339 214 true 0 2 3 5 7 8 12 18 20 22 24 26 27 29 30 36 39