40
97
39
109
38
130
220
128
144
413
129
40
40
115
251
40
38
41
244
250
114
41
104
260
95
41
127
100
128
238
140
40
229
133
247
254
127
95
219
93
232
119
39
220
132
39
128
29
343
129
240
193
317
141
261
407
34
296
222
41
40
130
206
126
112
231
101
94
304
236
40
92
41
260
40
112
120
534
215
38
39
23
25
27
23
24
22
22
48
25
26
25
26
46
25
44