63
90
80
78
163
18
147
203
83
74
151
61
34
81
165
186
64
85
94
11
10
221
109
65
133
12
30
60
16
15
36
129
23
111
52
177
198
518
209
71
26
93
201
98
38
130
150
122
70
121
44
357