9
10
13
15
5
19
22
43
18
3
37
33
28
32
31
12
8
7
14
21
41
65
17
84
35
24
29
40
36
55
56
26
20
106
61
49