4
0
39
17
15
6
5
2
3
8
181
53
34
33
14
48
13
60
16
30
56
11
21
256
178
83
131
64
201
54
44
616
136
76
155
146
74
43
27
9
148
55
177
104
88
118
154
91
485
265