19
287
652
0
20
28
44
7
21
5
3
4
56
59
46
27
11
188