114
231
232
227
255
297
63
132
144
66
196
117
111
17
9
7
10
23
50
93
74
36
112
103
230
35
251
95
34
26
44
69
53
54
106
150
99
147
170
55
290
186
175
28
184
39