7
6
17
8
2
5
16
12
18
15
9
46
35
64
56
41
24
67
36
26
25
19
23
13
47
22
74
105
43
312
88
40
101
38
48
32
49