98
65
65
141
99
92
51
43
103
34
47
34
57
39
38
44
63
152
62
55
38
38
82
43
26
57
75
114
42
33
57
51
85
64
51
105
147
72
119
49