3
10
5
8
2
4
18
14
32
6
31
3
15
13
23
4
7
4
8
15
18
31
8
55
8
Next page