15
2
127

2
9
2
30
9
3
9
2
2
1
2
7
2
3
10
42
4
3
2