44
1725
31
96
71
25
424
586
93
18
27
50
28
9
107
37
20
158
131
61
153
169
515
235
8922
23
40
24
59
54
15
167
152
112
36
12
73
80
229
156
19
82
97
26
87
13
10
69
55
39