8
16
96
63
4
18
14
52
3
10
32
28
12
42
23
25
352
15
7
13
39
6
5
9
58
56
36
19
11
29
180
21
44
153
162
105
34