22
73
16
139
38
45
48
28
35
98
55
12
62
18
4
27
31
58
32
21
13
67
25
9
7
81
17
3
97
26
128
156
52
57
63
49
15
93
34
20
47
8
6
143
170
155