6
14
27
34
1
12
9
139
48
56
20
43
63
77
42
94
267
54
104
135
122
82
181
559
108
57
386
296
98
283
147
436
390
233
149
1372
124