27
29
10
59
129
260
271
2
175
221
28
4
12
38
18
30
17
16
6
31
42
36
80
13
139
47
21
233
109
130
25
14
15
155
57
82
3
20
26
35
8
9
53
5
172
187