109
14
9
16
80
30
40
48
17
18
54
56
63
25
8
108
21
13
15
5
44
79
64
28
72
35
12
26
167
51
42
49
46
11
6
104
102
27
59