12
4
3
22
1
2
1
108
3
26
1
1
1
9
4
1
2
153
189
2
2
2