2
14
33
16
8
9
10
38
11
3
25
15
18
93
7
96
35
5
29
19
59
20
30
26
27
12
36
6
23
0
1
95
21
46
37
62
43
31