43
11
10
16
28
27
86