7
15
4
25
13
23
1
26
6
6
2
17
26
4
1
3
20