247
50
42
346
23
230
8
26
95
74
22
27
33
7
13
133
80
169
10
778
88
63
11
36
34
78
40
159
18
83
38
161
16
62
113
85
55
68
39
84
46
6
261
37
53
43
108
12
118
9
20
25