43
16
82
14
24
19
9
76
388
56
31
10
17
5
13
28
26
23
212
74
27
8
60
2
63
156
243
174
169
101
154
34
100
18
39
50
3
1
12
4
41