2
9
12
10
6
18
13
91
8
5
24
25
57
15
26
38
31
34
14
45
19
30
50
20
28
37
35
48
4
52
27
23
22
7
100
3
11