151
61
40
29
150
613
590
42
131
44
2
1
178
733
156
703
115
657
99
88
39
72
86
162
90
85
22
24
64
34
147
550
207
3.2K
16
19
200
622
518
465