218
127
234
552
55
97
136
358
342
115
7
156
73
41
62
77
155
95
150
117
177
231
64
50
120
419
100
51
82
90
65
94
17
69
101
180
272
23
27
249
59
361
1286
204
184
43
235
440
555
157
99
158
28
815
71