0
13
7
3
21
30
12
64
2
1
5
14
18
40
16
27
31
15
43
29
28
36
35
19
20
56
9
8
6
32
158
81
71
47
100
41
22
42