15
24
25
20
21
16
18
27
22
17
28
29
23
30
31
32