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