11
16
31
27
47
12
22
23
51
9
18
53
8
28
36
10
58
33
26
34
25
20
35
38
17
19
13
43
37
60
67
15
77
109
30