22
191
249
17
87
67
90
202
19
99
55
132
63
31
78
138
65
91
86
57
77
68
38
49
39
46
200
37
54
177
56
599
206
34
465
83
60
53
213
62
59
149
949
108
42
178
475
110
159
135
153
339
264
97