4
2
1
18
11
62
3
6
60
39
55
13
25
29
24
20
34
49
44
33
23
51
466
16
76
37
38
5
88
27
64
59
30
9
8
79
7
35
97