28
34
149
86
106
13
36
40
31
32
158
95
26
197
12
190
85
68
21
81
22
24
53
39
38
16
23
10
19
30
65
138
49
51
141
115
20
917
107
8
143
123
46
139
79
35