30
22
16
21
25
31
18
32