12 837 524 true 0 2 6 19 29 34 43 49 55 57 58 68