0
1
2
25
5
13
53
15
33
12
10
14
8
11
21
6
3
73
70
40
30
28
18
16
34
52
82
102
45
9
71
29
32
49
67
44
23
64
134
334
47