16
10
8
13
54
6
19
7
4
5
29
297
2
15
34
18
14
99
339
69
92
30
46
26
61
11
9
155
23
97
219
17
103
38
67
12
24