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