1
0
2
4
5
6
7
3
9
67
24
36
39
80
41
13
38
101
107
21
12
74
191
19
82
141
151
14
15
32
100
84
43
26
50
20
30
33
49
113