69
272
405
294
53
326
24
143
585
345
230
1540
502
255
32
90
16
193
674
202
106
401
39
42
166
124
73
57
134
25
67
264
26
9
18
1418
273
179
1046
61
29
108
116
177
150
49
100
147
50
112
157
310
105
36