58
24
62
198
83
151
99
38
63
66
40
52
70
85
49
37
43
30
81
33
25
131
227
156
75
71
112
69
154
314
310
121
211
64
252
195
82
60
162
45
101
205
97
200
237
209
107
96
128
92
93