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