10
80
18
15
9
57
25
41
16
33
5
26
21
52
17
47
24
48
36
100
34
19
23
70
31
22
27
42
32
68
30
11
13
20
59
95
4
67
38
12