21
31
16
6
6
29
18
56
19
2