10
17
14
32
13
42
22
8
40
12
1
57
50
49
2
7
11
20
24
19
52
6
3
16
38
18
46
15
225
26
77
9
75
30
35
36
5
91