71
257
50
387
127
46
77
81
95
104
68
74
120
186
259
132
114
75
91
327
197
228
1296
153
51
22
44
115
526
98
1870
292
59
822
264
415
66
154
752
1032
640
663
251
814
1308
117
176
384
3945
3942
272
57
423
86
76
27
434
20