78
1579
505
102
74
515
23
17
64
827
665
93
1487
117
54
52
92
139
207
100
106
273
51
31
63
27
87
61
96
133
210
49
156
71
85