3
5
26
1
10
7
22
11
6
4
0
12
17
479
21
33
35
48
44
39
75
36
65
8
13
15
14
18
19
27
2
23
24
45
43
71
34
20