69
36
18
90
226
250
293
29
352
51
55
67
28
97
285
115
197
54
74
143
82
289
43
21
20
44
95
315
62
92
48
75
225
147
270
219
65
41
30
154
240
70
277
284
16
326
195
204
26
40
287
25
13
5
15