183
270
82
146
60
181
131
32
222
267
634
252
37
765
347
46
273
61
71
206
280
622
229
23
20
14
13
19
571
65
198
158
360
475
33
28
197
45
75
121
586
152
352
148
151
150
107
56
261
93
172
218
94
175
145
51
22
135