9
30
7
6
84
28
61
5
27
10
22
25
13
8
46
34
33
37
18
14
15
38
40
17
41
50
32
59
24
39
19
90
71
12
111
80
42
43
29
74
11
52
89