38
26
50
18
75
99
198
63
48
122
155
88
44
30
31
14
25
27
33
73
46
35
72
10
37
92
21
71
16
52
43
41
36
105
74
54
29
78
45
55
59
82
56
94
57