3
25
19
34
6
44
20
18
32
16
51
30
0
38
1
11
23
53
8
5
35
91
2
9
61
87
22
36
28
42
27
13
14
17
62
7
10
66
37
46
58
31