242
137
109
94
92
184
109
65
64
97
95
409
423
292
116
136
112
216
335
146
164
152
117
500
500
500
329
165
135
500
500
370
182
135
107
346
467
327
188
128
141
331
260
210
154
143
170
421
500
326
213
113
67
270
268
88
85
83
137
500
500
500
348
175
143
267
216
180
134
98
118
50
119
77
79
113
90
292
422
127
112
87
138
true