1
0
2
3
6
7
12
4
21
11
13
19
32
14
10
5
24
25
27
30
16
18
79
45
66
17
46
8
58
22
20
39
38
23
9
127
52
15