4
3
5
0
13
9
2
134
109
14
1
11
28
49
221
99
133
118
21
172
80
421
29
27
226
216
271
177
203
265
567
18
78