41
83
67
93
127
40
207
156
122
253
154
248
79
497
46
58
153
298
223
106
463
105
256
22
69
365
96
76
124
775
66
95
55
158
47
78
263
73
309
270
760
133
87
222
201
90
327
109
57
239
149
171
330
206
221
103
286
94