20
35
209
72
101
273
12
108
57
21
11
175
109
53
140
18
178
217
142
73
185
54
38
31
198
26
204
99
168
52
376
41
241
90
290
443
71
22
34
433
44
186
58
116
285
158
96
134
138
221
27
502
24
36