19
61
64
527
158
115
160
308
441
232
219
265
106
171
298
565
290
406
66
137
76
254
280
91
120
282
379
216
236
133
116
130
82
373
362
457
243
107
517
86
183
75
389
81
488
42
56
123
218
46
179