12
10
12
5
16
17
19
20
26
43