24
315
154
40
90
84
73
56
52
22
185
151
69
45
50
64
76
37
99
178
104
58
500
162
19
63
161
48
36
207
184
109
67
8
44
20
32
223
60
4
27
316
91
94
42
82
72
137