151
61
118
106
10
4
19
20
25
3
93
236
174
117
48
112
50
219
207
26
9
84
38
687
2.5K
120
80
27
74
8
221
64
83
70
72
42