10
3
8
7
34
9
63
20
24
5
50
37
66
18
11
31
39
71
68
42
16
21
84
67
90
49
30
62
13
59
27
65
25
26
15
6
17
22
115
81
172
51