13 981 580 true 3 4 5 8 10 13 14 16 20 28 29 34 36