2
14
3
3
4
8
100
4
12
15
25
40