10
39
14
25
51
44
4
64
21
253
27
20
154
55
38
37
13
30
36
53
191
249
71
271
48
32
99
242
146
236
181
103
228
266
67
46
112
141
222
92
114
128
41
121
267
148
54
264
83