303
295
1
0
109
101
112
97
95
107
184
458
104
167
136
52
56
138
243
154
192
82
88
48
119
115
3.6K
182
515
465
14K
315
152