0
6
1
2
3
13
30
19
23
35
26
7
17
18
31
14
12
8
43
47
72
28
25
34
110
22
16
48
32
24
41
66
77
98
64
60
29
57
36
112
117
33