10
11
23
145
106
216
44
90
12
18
17
46
9
66
26
142
189
42
13
283
56
72
60
108
494
113
196
27
214
395
58
43
104
40
220
35
25
69
190
114
193
28
248
5
209
73
6
7
31
22
252
21
110
82