22
28
5
10
16
22
14
15
34
31