4
5
22
4
51
3
6
1
2
19
12
1
1
3
4
19
29