15
27
18
10
9
4
8
73
12
17
31
35
1
24
13
11
134
29
3
16
32
112
115
42
309
26
128
22
21
178
5
113
100
20
50