0
1
2
12
8
15
13
19
51
35
72
36
33
32
29
98
22
90
68
25
24
85
171
41
6
55
17
59
21
4
3
52
26
97
74
61
73
84
10
89
100
58
7