65
22
35
80
88
178
66
26
74
73
49
36
33
60
62
17
202
259
115
138
38
52
99
27
142
194
170
312
417
341
130
195
175
140
507
217
70
187
82
71
193
225
78
241
30
255
68
79
56
90
54
113