4
32
5
11
64
39
19
15
13
18
24
16
25
52
43
14
10
28
128
65
103
62
53
35
55
46
136
59
57
23
93
47
134
42
68
38
45