42
28
18
34
59
52
29
49
48
40
58
74
62
75
91
123
100
38
139
35
99
198
76
24
25
70
56
168
36
68
57
115
182
258
78
51
50
4898
54
13
211
104
90
109
21