27
157
308
14
123
26
13
18
268
15
8
109
12
62
304
59
45
154
37
178
25
31
97
143
22
20
2
16
50
68
3
90
5
19
117
47
149
101
39
89
11
38
182
28
77