5
2
10
15
16
3
2
4
2
3
2
2
2
11
5
6
2