19
36
97
140
26
68
24
37
6
72
104
18
172
589
27
12
297
30
39
5
83
35
52
66
44
317
4
337
3458
33
34
179
85
74
289
138
129
186
56
256
224
258
259
254
276
180
209
25
316
222
136