248
655
398
340
202
318
106
472
114
158
53
172
39
244
24
189
57
191
66
510
64
218
19
90
31
116
63
144
7
153
13
124
17
111
92