9 319 44 42780 10 27 38 44 64 84 88 89 100