123
27
11
212
102
154
86
17
24
461
162
141
305
176
36
174
106
33
133
149
273
98
145
73
140
117
211
87
113
171
70
131
81
112
260
111
147
72
151
163
49
135
184
179
143
165
192
47
15
31
25