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