7
84
137
91
45
96
139
481
27
164
535
74
905
138
311
24
120
49
103
14
275
90
100
296
30
31
76
57
219
40
82
176
80
55
72
37
247
111
83
81
59
206
62
23
93
123
313
131
79
38
41