2
7
6
2
26
31
2
12
15
6
3
19
1
1