83
70
141
388
60
41
155
309
219
346
68
76
38
26
34
28
529
2.5K
96
105
75
88
82
97
95
129
133
150
140
143
202
92
79
73
78
42
108
63
57