35
49
40
209
45
233
66
76
52
46
82
131
32
109
21
39
294
37
137
270
136
83
79
135
86
63
111
102
301
232
243
47
781
56
62
74
34
15
337
190
43
124
90
44
210
38
317
99
240
13
395
85