6
13
10
16
26
43
3
44
40
62
18
12
21
22
24
7
58
33
17
168
158
25
41
47
23
66
115
490
28
20
51
191
9
149