31 — 10 107 27 101 15 101 12 120 25 234 73 58 5 93