1
3
10
13
33
14
43
11
19
18
59
45
53
37
27
20
41
56
34
71
24
12
22
38
55
107
47
32
7
15
80
2
4
5
9
44
30
6
42
25
16