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