8
10
7
0
67
19
33
20
3
18
12
99
17
35
15
25
53
22
28
32
4
44
95
41
23
11
34
9
21
14
42
589
58
16
59
6