5
94
42
10
33
15
3
4
3
2
7
4
4
17
4
2
23