8
10
15
15
6
31
45
2
5
169
16
5
15
5
302
1
9
19