17
12
13
22
19
20
42