3
5
5
10
26
12
1
3
8
1