0
25
200
37
63
46
15
19
52
18
45
22
43
99
35
21
211
41
251
319
293
26
117
139
94
36
138
114
239
292
175
16
33
273
424
349
74
272
193
39
168
134
129
11
69
34
85
140
10