2
3
1
5
0
9
42
93
13
15
38
96
48
8
7
19
11
37
53
60
57
14
49
33
6
24
20
22
72
18
10
41
39
62
17
21
32
70
4
85
36
51
28