55
149
97
84
159
118
307
126
681
124
62
163
168
328
350
205
623
27
150
692
405
38
67
200
111
45
61
37
501
44
347
357
8
35
63
113
261
317
108
19
14
295
87
220
201
154
144
230
182
271
342
354
169