120
80
32
7
615
611
85
66
129
344
303
801
136
518
132
646
59
30
24
4
155
1K
146
427
17
2
304
295
34
5
105
150
183
218
116
57
180
188
220
207