11
96
30
3
2
3
15
24
30
100
58
1
2
1
4
1