20
38
9
83
25
13
43
146
19
40
10
1
5
31
59
23
80
4
6
27
3
88
39
60
42
45
30
53
46
26
17
32
29
68
22
11
16
56
7
24
21
15