26
139
59
99
278
40
18
55
79
115
257
97
173
16
8
7
47
58
118
87
41
9
48
36
14
102
179
31
232
3
17
46
244
64
4
164
84
21
38
101
75
39
193
27
54
5
117