1
32
34
24
128
158
8
59
12
70
48
35
36
26
2
90
11
14
55