2
79
89
27
54
36
59
93
70
21
30
28
11
94
56
107
33
23
17
14
72
9
18
16
15
48
97
179
154
35
7
26
134
128
45
13
40
19
34
31
8
130
157