247
324
520
554
252
329
221
167
163
179
88
364
52
111
28
157
22
133
44
151
33
165
17
98
29
171
10
79
61
713
26
128
96
8
67