0
1
13
4
7
10
12
44
99
37
11
60
23
35
15
36
6
2
404
42
127
9
32
20
3
46
45
27
56
8
50
21
25
98
67
48
24