93
198
218
68
129
40
102
67
59
58
109
87
180
46
24
169
120
66
103
84
56
44
49
50
42
55
27
99
79
147
25
165
60
119
72
85
73
220
65
118
176
61
150
69
36
149
57