185
458
1
120
80
61
24
146
427
104
167
85
66
615
611
303
801
121
174
129
344
136
518
155
1K
132
646
45
6
57
18
304
233
243
154
35
33
63
160