3
27
70
1.7K
169
1.2K
45
67
59
166
31
41
30
32
50
60
288
22
160
141
199
37
153
39
139
105
192
38
33
53
28
310