16
8
2
7
26
44
30
4
42
6
9
10
1
14
21
23
34
40
128
18
105
3
24
17
25
68
11
5
39
20
43
28
56
36
140
54
86
93
61
82
64