20
79
16
4
18
24
35
131
11
102
25
62
19
28
72
33
29
7
6
9
10
3
13
14
32
17
37
46
31
52
42
58
23
54
104
151
97
12