68
129
40
102
67
59
58
109
87
180
46
24
169
120
66
103
84
56
44
49
50
42
55
27
98
79
147
25
164
60
119
72
85
73
220
65
118
176
61
150
69
108
36
149
57
95
53
26