4
1
2
8
19
17
6
33
5
54
24
9
11
16
10
26
44
48
50
13
28
7
32
14
22
12
31
15
29
40
59
71
93
72
127
46
62
60