0
1
3
5
18
15
6
11
7
14
13
22
2
12
20
23
36
39
91
48
158
25
4
28
281
191
56
72
24
69
40
105
42
120
17
38
8
63
106
10
47
67