0
1
3
9
4
8
19
40
83
17
37
85
54
24
33
13
52
14
38
29
27
18
47
39
34
5
91
55
60
64
116
30
15
26
119
31
7
22
41
48
44