10
13
8
40
5
9
54
24
75
26
4
42
20
6
70
32
23
14
12
76
19
22
69
31
29
50
99
25
803
66
41
15
85
37
11
56