2
24
40
61
8
18
3
1
0
15
4
43
30
11
95
25
85
16
14
44
33
36
12
28
20
21
6
9
23
57
29
52
39
27
32
13
54
22
34
17