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