10 318 88 22 27 35 43 56 87 89 90 95 98