2
9
6
11
0
34
14
7
51
10
16
1
5
62
3
19
28
45
35
69
22
76
71
33
8
41
4
50
26
25
68
79
57
38
100
13
32
48
15
104
40
59
84
87