6
4
121
154
105
150
130
134
212
395
1.1K
158
182
9
2
155
309
118
283
242
143
270
246
133
298
79
58
47
520
465
109
147
98
66