70
50
4
37
20
12
45
5
19
87
39
43
23
33
22
94
7
25
73
56
58
55
57
13
60
3
51
14
47
123
52
8
28
1
26
31
15
35
59
16
44
91
17
18
40
9
21
10
27
41