20
2
4
23
40
5
35
7
39
3
87
18
14
34
36
41
154
84
42
82
30
97
11
106
33
9
12
19
86
63
22
8
6
13
27
78
32
47
62