94
1769
320
85
113
297
244
75
95
540
437
46
763
347
18
302
195
86
219
155
205
275
137
47
115
182
55
123
114
27
100
31
132
658
136
88
122
45
384
139
70
22
159
180
79
412
151
62
140
119
99
1733
17
148
305