46
62
105
1
2
9
49
17
95
23
9
5
6
16
7
16
7
5
8
7