41
45
57
175
30
66
76
787
13
46
21
26
750
42
74
54
85
105
568
16
524
70
36
50
37
48
19
8
59
238
143
354
43
71
151
198
276
51
118
245
12
27
304
1972
113
52
22
207
10