12 1844 968 true 2 3 12 26 29 33 41 43 47 60 62 87