71
261
47
224
154
29
27
60
45
16
26
33
99
28
22
54
396
115
127
57
92
187
58
44
21
46
34
74
164
55
321
85
153
67
10850
456
103
158
121
37
14
18
75
102
742
700
125
265