109
99
83
126
69
134
249
171
162
228
66
157
85
65
157
156
121
119
228
124
459
77
80
100
225
86
182
172
188
116
117
142
148
167
250
80
124
194
93
100
244
250
106
155
101
117
171
48
135
186
169
74
88
151
148
183
125
204
170
233