42
28
18
34
59
52
29
49
48
40
58
74
62
75
91
123
100
39
139
36
198
77
24
25
71
56
168
68
57
115
182
258
78
51
50
4902
54
70
14
212
104
90
109
21