39
40
48
43
9
23
5
41
11
34
373
507
128
175
73
352
183
29
16
25
996
138
58
633
37
61
27
45
209
64
224
187
63
35
53
57
339
2
423
30
17
271
28
21
42
219
47
24