11
9
30
14
90
56
13
45
16
44
6
26
47
7
5
103
123
22
40
3
20
10
4
2
27
37
60
1
23
33
29
80
65
31
18
24
32