21
31
6
12
14
6
28
56
18
19