54
219
76
301
93
135
24
92
187
43
158
97
91
207
182
63
87
98
32
17
9
27
34
48
199
61
49
29
80
31
143
90
44
41
69
164
99
125
237
122
362
74
497
188
184
121
79
38
1398