1
12
4
27
42
3
8
95
14
24
16
5
114
35
36
32
18
7
33
54
39
20
17
13
15
26
86
22
29
2
6
53
40
30
50
34
11