18
23
197
121
547
78
2
227
67
159
79
8
55
480
239
153
263
623
4
204
95
14
41
246
193
462
255
188
6
11
222
39
186
196
261
66
25
31
319
13
228
30
45
21
83
44
5
166
15
24
10
87