82
35
672
299
28
189
1354
488
392
5050
112
128
4178
337
5543
285
356
66
63
432
330
238
26
90
81
444
155
1803
185
410
434
457
4197
175
207