27
77
37
35
251
230
59
157
183
14
19
28
9
17
4
152
135
24
10
33
31
66
12
7
26
16
13
102
20
178
63
151
15
62
161
131
186
55
374
76
61
175
40