27
140
87
854
28
136
1
83
150
596
18
456
31
37
169
21
34
66
116
128
111
176
71
54
291
55
15
147
133
327
33
69
62
5
14
23
16
191
35
115
102
79
30
209
93
423
119
280
160
58
274