47
33
25
29
7
119
94
292
41
0
4
82
21
278
6
61
32
5
9
8
101
11
13
31
16
34
27
43
233
10
17
77
3
38
518
52
138
14
1