7
4
9
8
2
1
17
34
70
31
33
51
46
67
47
74
179
50
168
98
48
14
30
21
37
76
16
40
54
79
28
91
115
45
12
56
65
92
274
108
32
13
66
81
18
15
24