50
35
54
21
37
47
43
18
91
26
23
70
88
56
48
105
100
65
62
53
40
31
55
118
63
46
34
25
44
59
33
116
28
12
60
22
38
77
15
98
20
41
86
129