118
50
44
177
63
84
136
75
108
105
218
68
20
30
28
155
49
59
116
21
120
71
76
98
88
53
66
80
142
45
54
13
139
24
129
143
190
77
93
51
106
56
101
97
85
57
43
94
40