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