57
66
13
17
55
14
123
59
71
30
21
84
15
51
20
70
19
82
27
94
18
96
31
56
124
76
4
38
8
9
16
32
26
2
68
7
67
6
25
33
44
46
36
128