14
10
35
66
16
5
7
19
24
30
32
38
18
23
4
41
127
13
44
57
25
43
20
1
49
40
9
58
6
27
22
34
3
87
12
8
33
29