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