6
1
8
7
3
4
0
2
21
11
10
31
36
30
33
13
22
14
39
23
29
26
35
69
34
92
25
24
20
17
51
48
354
98
95
50
57
61
68