58
13
10
7
6
31
19
26
23
12
16
9
182
22
73
4
14
34
28
15
0
59
29
18
123
43
229
80
42
56
25
76
347
41
32
94
40
21
30
24