51
46
43
31
261
20
75
60
41
80
103
791
27
99
9
192
105
119
19
260
37
28
14
12
6
23
15
35
152
18
36
5
4
16
25
10
1
24
74
63
7
8
13