110
195
84
139
117
100
234
182
41
206
105
317
25
54
109
53
72
223
171
281
256
193
51
70
10
71
180
188
79
55
141
119
530
1107
44
14
75
59
102
196
136
69
52
36
85
80
86
21
156
209
186