66
79
64
206
141
88
160
140
169
125
65
105
29
153
45
34
58
116
75
101
203
95
166
80
162
55
170
72
54
35
26
51
43
46
23
38
82
68
71
33
39
52
20
283
74
124
50
205
117