13
8
14
11
6
47
2
16
10
5
40
107
37
25
101
36
29
58
27
0
30
28
12
39
4
21
15
7
60
19
43
32
542
46
24
81
52
51
135
17
26
20
93
80
584
86
226