3
1
0
9
6
12
87
51
27
5
28
32
14
26
10
31
20
34
64
4
17
66
49
18
8
35
13
23
46
72
33
45
89
42
52
93
16
101