10
12
0
13
17
8
5
4
7
38
2
1
14
33
31
6
32
3
20
36
71
46
63
35
51
16
21
42
9
45
37
26
204
72
48
70
50
52
19