71
180
82
100
181
50
122
103
157
101
104
102
204
119
130
112
59
197
187
48
99
46
226
256
42
206
88
121
142
105
147
136
647
123
135
251
183
91
54
241
155
281
258
144
44
53
52
185
76
190
384
85