5
4
81
147
114
151
133
286
149
749
196
622
145
550
198
3.2K
128
325
117
377
309
76
122
34
47
60
92
153
703
86
238
112
657
206
346
85
237