0
3
14
27
20
39
20
9
3
8
159
58
1
88
75
72
132
428
55
11