16
88
132
32
47
10
84
17
7
194
130
24
26
195
172
39
263
133
213
3
179
63
60
72
80
111
517
162
115
59
28
21
38
57
465
183
245
15
227
165
73
25
33
468
8
126
96
81
79
192
134
105
12
18