71
192
793
104
37
47
254
67
41
303
647
155
175
1947
357
271
799
91
199
229
500
60
74
90
28
31
42
59
48
198
18
1385
77
913
211
11
125
146
52
323
61
312
1511
138
132
267
97
215
43
237
268
292
435
197
3105