9
14
7
0
6
28
10
25
33
18
8
20
436
44
140
56
91
94
63
30
43
86
172
189
54
162
117
148
45
113
55
176
287
178
771
168
198
75
79
244