18
39
91
64
89
121
48
85
55
88
103
231
145
143
75
105
193
126
74
57
70
173
216
79
195
222
212
215
441
81
111
192
164
34
33
563
49
191
99
90
165
24
211
50
46
53
534
184