12
46
18
55
35
28
3
4
11
17
14
32
38
16
112
2
45
7
22
70
33
30
23
41
72
20
51
76
31
48
124
26
40
50
47
43
21
52
6
5
10
13
57