9
22
12
4
30
11
3
6
15
10
88
7
39
45
38
19
25
16
17
66
31
89
29
26
20
46
54
13
111
40
36
71
43
41
14
35