5
4
120
154
105
150
104
130
134
212
392
1.1K
158
182
9
2
153
309
118
282
242
142
270
246
133
296
79
58
47
513
465
108
147
98
66