141
22
535
184
733
69
40
35
289
284
53
88
112
222
453
122
43
505
55
405
54
64
130
76
190
47
456
152
478
149
78
11904
256
85
343
632
214
99
49
251
352
10
277
95
377
119
113
237
958
115
374
176
252
42
82
16