126
613
66
865
81
14
22
48
149
749
289
1.1K
7
12
100
242
20
24
117
377
133
309
39
72
92
173
733
120
651
111
657
301
665
85
237
87
226
76
234