99
5
56
10
3
112
10
201
55
38
2
22
22
5
4
3
4
2