22
28
8
18
32
11
14
31
16
5
7
20
10
141
100
106
37
105
4
19
53
13
12
92
45
34
54
35
108
6
52
15
26
47
24
87
17