321
188
45
93
294
181
31
67
162
121
147
117
37
115
42
94
52
277
8
133
82
27
38
129
21
130
25
148
60
174
14
278
22
39
19
118
57
40
34
112
100
16
197
80
155
56
144
13
12
108