1
0
6
8
10
21
4
14
27
12
5
43
155
85
92
28
74
34
9
38
55
227
40
23
67
166
13
42
16
120
25
7
2
63
46
15
19
106