14
29
9
20
17
6
16
30
28
33
22
45
36
42
18
10
27
59
51
850
43
524
32
38
7
19
15
54
11
47
2
4
66
13
12
87