247
133
125
74
17
162
9
46
105
15
257
11
7
28
14
112
44
38
57
8
12
48
182
47
121
5
243
403
16
135
174
144
138
128
218
33
173
143
34
40
117
18
20
82
45
89
42
309
36
55
24
166
93
59