23
124
123
227
64
237
86
82
171
163
152
79
95
150
68
143
81
139
62
128
127
174
43
131
134
164
48
313
129
120
54
116
91
70
278
305
55
409
96
167
27
304
72
15
176
36
12
89
135
78
109