12 12834 882 true 0 2 3 9 10 15 17 20 22 27 36 38