21
146
34
39
18
5
2
12
25
47
15
11
10
24
171
31
14
20
3
4
19
50
9
26
17
7
33
6
103
32
48
27
37
8
30
22