0
1
3
5
6
10
2
9
13
4
45
16
7
92
25
15
129
26
18
35
20
23
51
73
158
469
63
31
133
141
19
41
83
196
42