10
12
8
7
0
4
3
27
293
56
35
28
100
22
14
91
98
33
46
700
55
23
124
30
19
26
274
193
53
11
48
52
105
2
85
45
29
72
18
6
17