95
3
7

30
25
8
3
12
1
4
3
5
13
1