50
29
7
2
6
9
104
163
4
3
1
37
36
121
96
130
212
8
520
2.5K
132
52
54
32
218
236
125
136
152
309
187
33
301
665
60
13