20
11
5
35
43
22
193