10
65
9
5
24
34
7
22
39
78
33
13
30
15
40
32
35
606
87
307
21
12
66
11
6
36
60
14
46
31
38
75
4
26
48
29
16