6
7
10
69
34
153
196
14
27
83
28
91
49
67
42
17
8
50
110
129
88
97
114
35
22
221
111
243
76
132
182
128
324
31
47
220
448
54
99
180
283
302
63
273
744
617
380
1555
215
339
212
321
206