43
68
62
476
39
29
605
31
158
15
38
205
159
104
173
329
188
74
224
372
226
33
326
382
46
130
35
25
435
88
209
142
473
27
446
18
132
76
44
45
17
57
228
42
113
32
332
21
356
125
484
47