31
15
15
12
17
12
22
23