0
2
10
4
5
6
15
8
11
12
17
24
28
52
13
26
60
41
16
80
35
34
18
56
53
31
20
196
143
94
21
23
266
76
73
135
90
96
43
37
50
46
25