31
18
18
15
15
16
93