190
297
319
48
219
200
133
30
159
90
43
34
274
40
138
505
36
181
49
33
68
27
318
38
578
42
17
187
254
58
53
199
206
216
442
599
203
660
55
489
149
545
46
29
18
110
649
101
252
54
282
372
378
88
114