12 17 123 128 147199