42
36
39
57
64
45
50
14
44
94
4
3
60
8
99
13
25
16
28
122
40
29
49
24
12
17
43
37
32
47
26
33
80
71
9
6
83
48
62
41
89
114
69
127
11