6
2
0
14
5
22
17
4
11
9
7
30
18
3
38
41
23
57
166
34
250
42
80
43
8
218
51
91
35
55
16
82
137
24
136
442
64
626
12
153
36
84
243
154
67
86
87
19
21
39
29
493
398