43
15
59
31
54
14
18
44
25
30
48
24
56
26
35
19
55
111
32
40
99
39
33
80
37
127
84
23
51
61
71
83
34
36
66
70
96
73
134
87
90
120
122
106
182
49
68