134
1
72
167
2
73
155
303
124
85
71
109
67
128
69
82
160
93
308
295
144
1008
168
215
159
54
189
146
140
135
102