11
51
26
10
7
107
44
8
28
43
5
23
27
30
34
42
14
13
18
1
12
78
15
2
55
24
22
4
6
3
54
124
104
45
35
52