20
79
48
7
124
33
145
51
39
16
6
42
35
18
43
40
1
12
14
17
60
58
4
52
15
31
10
24
9
29
37
72
5
36
13
21
3
156
23
2
27
63