210
3
6
23
128
216
18
147
84
95
47
19
34
10
82
165
53
219
260
5
60
68
163
30
85
186
48
133
46
179
8
142
21
7
251
43
16
32
37
454
1444
25
149
39
121
157
24
113
14
20
13