85
48
173
61
114
801
29
82
69
150
33
113
58
89
124
1611
183
175
26
52
55
184
231
98
51
143
628
640
281
56
1834
164
361
38
53
460
521
3694
4448
242
148
68
243
46
905
419
50
209
185
287
86
206
478
275
59
28