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