9
16
26
85
75
49
71
159
1
6
10
13
54
35
21
58
55
454
33
89
47
53
15
88
20
34
51
38
52
32
27
306
78
12
40
14
190
30
181
18
102