26
118
189
73
78
306
36
18
166
10
28
103
23
47
229
42
101
130
134
24
21
15
196
188
19
34
20
85
79
617
33
57
93
155
60
143
7
35
46
13
44
39
31
137
255
75
37
81
251