1
0
3
14
18
59
39
31
20
75
42
38
30
76
29
65
26
8
7
5
50
67
77
6
27
52
390
54
13
34
60
47
11
36
868
28
35
51
33
16
97
71
80