43
52
31
26
20
142
75
24
18
61
11
30
6
138
9
19
17
10
36
12
4
8
16
42
22
47
45
25
67
49
59
13
7
21
15
32
81
23
1
103
3