46
53
178
123
60
26
196
84
109
106
215
195
185
44
88
12
384
230
236
102
184
98
67
40
62
142
116
105
94
176
234
129
167
30
207
210
19
71
139
103
41
161
258
73
1978
125
126
33
48
623
183
27
68
87