12
24
27
17
44
36
26
10
7
6
11
41
23
16
14
20
19
42
18
77
35
30
13
45
32
22
21
29
47
43
48
8
34
31
33
40