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