61
119
123
82
184
107
45
820
413
88
142
66
67
87
39
172
191
23
114
52
118
37
71
205
196
64
115
152
32
257
95
194
230
325
198
84
68
58
161
102
111
113
50
36
83
192
79
24
226
11
104
204
260
132