16
14
30
3
2
59
51
10
6
23
53
17
38
967
15
5
34
22
12
35
11
33
28
75
36
31
18
1
8
76
4
19
70
46
27
83
42
77
40
55