65
55
5
102
108
52
45
3
56
2
31
50
26
20
73
16
48
10
34
7
14
32
63
25
29
46
81
125
266
13
44
36
19
8
76
9
35
23
21
6
60
85
39