13 887 367 true 3 4 6 9 16 17 22 25 28 32 35 36 38