32
115
163
26
13
60
21
17
299
269
24
136
66
48
10
34
100
30
9
7
40
61
33
22
178
12
8
29
42
86
38
27
169
83
69
57
93
173
41
131
15
45
37