102
975
141
479
221
902
188
432
174
318
40
247
254
271
73
195
26
260
61
707
70
181
15
107
74
230
59
277
14
252
24
246
236