14 15849 989 true 2 4 5 8 12 16 17 21 22 24 26 32 35 39