150
61
39
29
147
613
571
126
44
2
1
173
733
152
703
111
657
96
88
72
84
162
87
85
20
24
63
34
144
550
194
3.2K
16
19
195
622
500
462