86
220
226
341
342
454
14
1
6
280
144
237
27
250
338
97
13
9
7
22
218
273
307
41
39
93
35
488
3
10
19
172
90
51
5
117
4
46
158
18
50
33
16
52
21
668
12
101
29