78
495
366
531
72
123
344
345
357
159
2025
387
248
76
1008
424
97
50
92
286
382
177
82
37
56
19
104
186
180
321
337
825
444
934
61
124
1675
156
860
249
342
353
103
95
523
268
108
404
119
295
237
399
81
1372
40
348
597
204
142
60