7
79
200
29
26
9
46
17
20
14
69
75
40
33
86
37
13
5
23
62
91
24
101
25
8
78
56
47
59
22
168
52
76
72
42
97
28
15
117
10
41
30
44
31
152
116
63
38
32
96
54
18
127
6
159
167
121