61
114
798
29
82
69
150
33
113
58
85
122
1604
182
172
24
52
55
179
230
97
50
143
626
98
637
281
56
1829
164
356
38
51
460
517
3672
4431
241
147
68
243
46
905
417
208
183
285
86
205
478
273
59
28
54
170