295
94
49
162
131
44
190
86
90
89
121
377
477
16
87
32
140
143
395
1.1K
117
48
383
149
81
185
289
33
174
82
18
56
95
31
159
80