12
26
20
18
4
2
9
7
31
92
68
29
17
48
26
72
141
3
46
16