15 1051 351 true 0 3 6 10 11 12 13 15 16 20 28 30 32 35 36