7
8
16
6
32
47
3
24
14
41
30
17
4
23
26
12
36
21
79
34
11
28
10
98
49
251
58
15
81
76
37
13
25
1
5
45
106
63
43
19
35
20
53
2
93
9