8
26
87
6
34
106
10
12
110
14
135
157
18
203
32
107
48
163
74
13
99
25
154
204
119
69
128
260
149
195
21
59
4
1
116
15
155
36
166
49
3
77
272
202
125
17
216
55
53
262
88
289
104