2
14
34
26
31
41
16
22
8
11
18
21
15
23
12
7
35
17
57
9
20
33
13
19
10
25
52
36
3
40
30
58
96
100
29
24
42
47
38
28