0
13
6
2
28
49
56
23
5
42
20
11
10
46
21
19
32
17
3
14
37
69
59
8
62
12
44
15
109
156
126
27
34
53
33
71
89
24
9
31
68
36
18