4
6
63
52
26
50
137
136
27
44
43
57
67
42
27
22
32
10
30
70
22
58
30
131
149
137
205
276
186
278
139
58
144
72
134
86
114
182
104
45
175
181
79
78
382
260
157
195
171
103
208
484
324
447
466
132
305
388
184
403