26
11
31
10
151
15
19
189
16
90
62
47
76
9
54
20
42
160
38
24
103
221
101
67
40
41
384
166
115
106
304
233
156
92
120
164
138
105
144
8
27
185
80
119
18
65
180
30
32
22