14
9
19
51
47
17
4
2
8
35
30
32
56
75
919
22
42
59
24
565
46
40
41
70
28
11
16
1
12
13
18
39
71
3
36
25
10
15
29