195
521
163
474
158
293
150
361
102
352
20
457
53
120
165
458
109
278
94
237
105
151
96
217
42
169
7
128
101
172
15
124
35
119
26