161
948
111
682
43
221
198
230
330
64
207
78
41
131
31
174
61
713
37
146
27
141
13
25
117
6
19
118
18
136
11
83