18
9
22
26
12
0
23
17
40
19
20
26
111
56
9
29
100
43
12
44