901
225
35
937
501
144
377
43
127
53
141
67
115
69
357
546
63
283
68
200
712
97
404
317
232
661
41
133
329
109
121
104
47
231
113
89
76
268
171
224
373
251
416
243
391
271
353
212
129
742
236
261
40
158
112