4
7
2
3
28
19
9
5
22
0
17
11
38
13
1
31
66
14
25
56
18
33
12
43
6
23
60
347
83
191
138
185
218
145
151
94
139
219
149
905
1785
70
194