9 593 46 18 31 34 42 50 85 89 92 96