23
106
81
137
48
112
50
36
118
53
265
95
101
121
104
154
126
91
213
63
286
294
65
139
82
241
17
70
143
458
72
108
239
115
122
69
79
211
102
259
170
186
155
52
59
22
315
161
57
43
60
151