44
161
64
228
217
249
398
47
245
395
41
135
45
82
173
88
69
233
30
239
133
48
341
50
5
11
164
87
100
114
85
673
59
156
37
235
46
43
57
134
9
74
31
20
40
6
219
18
79
92
49
23
29
39
32