10 494 30 2 24 34 43 48 50 76 79 82 95