20
38
12
13
21
87
22
19
71
9
31
26
127
34
43
41
55
72
33
7
28
5
8
89
42
58
15
25
24
29
14
11
37
103
96
27
10
86
4
40
18
84
116
94
85