10
26
8
54
30
99
56
50
22
36
130
28
460
194
152
216
138
46
158
51
116
258
113
434
103
62
44
24
21
33
183
129
189
66
499
47
49
191
124
170
92
132
342
71
174
110
350
59
217
37
462
69
160