2
4
10
7
0
49
1
3
47
16
13
8
24
34
14
5
12
25
33
21
36
62
19
6
9
23
15
40
63
28
26
48
18
41
99
45
27
51
50
43
85