0
2
4
11
1
10
14
27
5
21
34
22
16
7
6
9
15
36
24
30
18
8
42
52
73
26
56
46
65
31
43
55
142
125
39
53
130
165
78
526
95
187
577