11
1
4
7
24
7
8
28
4
4
2
54
16
2
1
2
31
6
143