10 2537 114 360065 32 33 43 57 61 67 71 72 85 86 1 2 3 4 5 12 33 66 123 862 85 1081 1161 172 13 9 7 5 3 1