22
169
290
29
147
33
139
69
44
3
64
66
60
32
864
114
74
13
16
45
1.3K
218
346
20
47
49
36
253
2
4
54
25
50
56
93
88