451
25
79
163
223
29
133
57
275
122
64
97
1699
23
78
14
136
12
73
9
385
28
21
420
45
24
55
146
66
93
8
22
96
168
77
228
263
62
249
180
218
224
347
161
149
65
417
138
175