86
xxx
820
513
83
128
93
55
132
82
36
85
41
119
82
64
440
148
45
382
442
172
21
56
64
132
97
154
29
94
18
97
57
68
485
27
57
106
98
266
2K
25
27
29
45
130
38
27
59