647
58
1947
69
49
59
31
23
406
104
641
73
48
131
153
175
42
327
77
187
119
32
141
322
177
41
43
277
231
87
197
112
52
627
85
30
344
28
201
199
296
39
336
260
27
103
63
127
125
224
220
194
12
286
5131
514