46
14
11
2
6
25
26
20
4
7
18
52
41
15
22
12
17
54
27
28
19
24
8
9
3
1
50
70
13
112
68
64
47
140
199
126
108
82
67
280