6
0
1
40
11
4
66
18
17
5
9
30
15
3
25
24
95
31
8
7
65
45
21
59
20
60
27
57
50
39
100
78
51
44
166
77
37
42
62
33
32
73
26
38
90