119
80
30
7
613
611
83
66
126
344
299
801
133
518
129
646
58
24
4
152
1K
143
427
17
2
302
295
32
5
103
150
181
218
114
57
179
188
208
206