58
812
76
603
211
1K
445
48
63
66
73
630
104
230
121
277
96
223
105
350
149
372
78
106
98
398
45
123
84
52
138
132
124
44
117
101
298
120
112
70
186
257
441
345
652
364
143
650
301
140
245
43
181
134
188