40
20
109
12
22
23
52
48
14
11
19
15
28
50
18
64
67
24
65
35
29
26
16
13
33
25
32
36
51
31
34
46
113
27
39
44