44
413
24
85
144
18
194
195
428
80
212
708
21
135
73
97
1030
110
54
139
20
5
185
128
181
30
566
26
155
198
22
124
62
17
37
166
27
31
153
180
45
178
283
148
101
230
298
334
330
273
270
72