9
17
6
16
30
28
33
22
44
41
10
42
18
27
57
51
847
516
31
7
36
19
38
15
52
45
29
32
11
47
2
4
66
13
12
87
14
267
26