12
37
26
21
17
28
0
2
101
6
14
40
18
9
29
30
5
16
10
11
24
43
7
45
34
13
36
32
4
20
25
35
42
75
1
88
95