300
xxx18
75
269
51
39
72
638
151
222
82
100
118
226
25
105
34
187
41
461
2K
172
20
601
98
28
75
123
40
150
153
127
41
162
123
20
38
67
33
618
41
87
120
99
42
90
451
297
207