110
116
60
50
245
133
128
233
109
136
116
97
110
128
90
74
66
77
154
193
134
215
114
234
126
115
108
161
139
197
135
128
169
106
197
73
212
263
67
121
208
188
137
95
85
104
195
198
490
176
131
93
125
96
260
423
95
132
21
329