7
11
25
9
12
6
43
30
13
19
14
39
3
49
16
24
28
5
15
10
22
44
40
76
37
70
20
41
91
53
32
61
156
52
36
34
38
26
17
216