43
13
4
0
3
11
21
25
14
68
6
29
8
7
17
9
1
64
114
298
22
230
162
89
56
591
34
175
102
45
60
91
42
31
26
35
15
32
20