11
45
25
24
12
5
32
19
23
7
50
9
16
6
76
53
17
44
72
20
26
30
46
43
27
28
40
37
35
49
128
47
42
79
67