288
61
378
81
423
90
182
39
437
93
218
47
999
212
298
64
386
82
80
17
176
38
169
36
308
66
199
43
386
82
727
154
658
140