65
7
4
6
43
82
29
52
27
47
15
127
16
39
5
30
64
89
11
21
34
20
67
36
33
23
1
70
40
37
55
12
57
17
14
48
18
109
179
44
558