9
70
87
33
54
94
136
22
183
19
312
278
3
38
71
16
7
11
15
59
274
57
64
238
339
837
39
270
332
970
341
107
86
3471
34
253
26
201
267
1225
153
67
35
325
322
140
25
13
222
547
271
623
14