5
30
44
44
15
5
2
6
3
334
27
3
4
32
10
3
3
5
2
15