5
20
3
3
6
8
10
47
15
5
13
108
153
3
1
2
88
3
8
3