0
7
23
48
18
10
28
3
108
14
39
45
6
13
9
17
8
30
73
87
52
35
11
15
34
26
41
105
46
79
66
143
32
67
27
60
85
78
24
76
84
16
139