12 20842 1267 true 1 2 3 5 10 14 24 28 29 31 36 38