10
3
8
0
2
7
13
21
12
5
19
1
22
38
46
32
11
76
40
31
17
54
88
44
51
20
25
26
80
4
39
78
97
6
15
9
35
55