4
1
16
0
10
21
14
48
53
161
31
54
27
68
67
106
32
94
3
9
361
478
34
140
72
76
51
46
50
17
174
14943
304