20
35
38
17
38
34
26
40
48
18
34
96
52
8
20
23
27
128
78
170
97
25
16
19
43
38
194
34
29
198
32
238
24
26
61
26
34
244
171
210
168
56
194
110
78
31
185
56
51
241
267
31
25
136
209
70
195
26
30
34
281
50
199
102
38
191
30
198
302
134
182
39
30
319
14
177
250