15
21
6
22
14
30
22
9
8
3