23
73
63
69
49
118
136
111
123
39
42
90
97
41
47
240
70
148
107
182
120
160
154
277
116
176
86
91
81
72
158
206
68