31
17
11
14
21
8
22
6