true 887 151 true 0 5 6 9 10 12 17 18 20 21 22 28 30 34 35 36 38 39 42 49