5
4
116
154
102
150
103
130
129
212
387
1.1K
182
9
2
152
309
118
274
242
141
270
176
246
131
289
78
79
55
47
500
462
107
147
96
66