11
25
12
12
4
2
5
11
4
2
7
43
8