56
184
653
90
94
39
244
82
218
19
58
100
61
62
62
82
341
337
236
2K
40
632
110
32
63
814
102
92