21
13
22
8
43
13
72
33
58
25