191
89
82
35
254
44
53
141
628
232
239
622
200
212
70
71
133
81
166
39
125
23
110
270
105
126
199
45
452
176
103
193
235
18
247
15
225
14
102
664
219
201
159
69
95
246
153
13
21
111
1213
49
160
362
316
202