23
67
17
12
310
964
24
1436
37
166
47
125
68
172
28
153
428
52
25
19
44
27
53
208
152
40
32
825
18
43
159
178
181
58
34
8
38
175
9
54
168
63
22
162
147
879