12
4
3
105
42
179
22
12
67
31
26