14
85
124
31
45
10
83
17
7
194
84
128
24
26
195
172
16
39
263
133
213
2
179
63
60
72
80
110
516
162
115
59
28
21
38
57
465
183
245
15
227
165
73
25
33
32
468
8
126
96
81
79
192
134
105
12
18