6
26
14
36
84
69
47
29
95
12
53
19
56
5
147
37
99
131
205
28
55
38
98
52
127
239
62
129
9
16
176
273
1109
89
144
167
283
34
150
105
45
249
198
83
21
103
90
42
141