6
14
4
13
0
20
11
46
7
3
26
23
29
50
47
10
52
34
5
321
17
173
15
43
24
35
21
28
18
19
92
56
181
132
54
153
91
186
109
98
660
83
74
162