200
45
318
263
65
253
48
120
137
156
128
107
213
28
33
18
37
27
138
8
23
16
15
115
181
217
476
205
6
73
248
236
12
22
97
341
209
173
30
132
112
35
413
260
109
72
55
157
153
59
87
9
69
21