14 31 13 128 16 269 73 9 8 186 37 784 1788