46
38
3
15
10
9
25
20
6
5
4
7
2
84
154
19
12
60
18
23
54
52
27
31
13
14
8
11
21
1
22
28
141
17
120
24
71