154
396
211
526
91
16
49
59
66
56
52
171
509
96
103
127
45
38
26
10
81
18
1
0
39
30
278
1.6K
109
271
411
520
2.5K
63
50
137
266