14
16
30
18
15
8
16
93
52
71