0
4
5
2
3
15
14
1
11
51
16
34
7
18
28
23
42
30
25
6
40
88
29
8
44
36
53
33
32
27
127
47
60
63
24
161
73
94