6
3
2
0
7
29
10
36
15
21
12
89
41
275
107
59
60
17
30
45
192
32
116
304
34
78
76
74
27
75
43
122
159
72