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
66
92
274
108
32
82
18
15
24