16
41
3
1
8
21
111
20
103
53
22
3
3
15
70
204
27