55
42
50
77
58
27
83
111
30
33
114
45
29
52
19
36
44
38
14
88
25
16
69
87
54
48
93
97
64
53
39
112
62
34
24
41
32
105
11
22
79
26
17
73