11
67
75
105
19
69
211
10
23
45
44
151
25
197
93
148
240
264
79
50
138
121
706
143
56
70
85
638
97
249
54
100
192
86
171
386
12
162
39
83
214
29
136
287
223
107
65
141
49
28
155
47
81
84