0
1
9
18
6
28
5
26
52
14
16
8
19
17
21
2
40
4
20
54
34
12
24
15
37
65
51
25
10
7
89
140
11
3
102
81
49
29