10 380 37 23 31 34 37 66 79 84 91 95 96