139
51
73
79
63
50
98
65
141
99
92
51
112
103
34
47
34
39
38
44
63
152
62
55
38
82
43
26
75
114
42
33
57
51
85
64
105
49
47
80