72
46
36
67
85
96
95
196
154
52
22
89
164
168
251
119
74
41
63
60
204
29
21
113
19
38
177
62
215
147
64
79
26
162
59
240
291
33