46
36
8
0
1
3
2
17
4
7
6
22
21
5
19
13
41
43
71
51
34
29
384
52
15
111
150
61
231
82
23
47
10
56
12
58
343
99
160
182
191