8
22
7
0
6
16
5
21
18
15
699
42
806
26
222
366
390
51
143
111
17
207
206
99
56
11
52
9
25
27
54
70
12
665
281
85
502
2
38