7 108 42 7 11 15 52 85 91 100