9
18
17
30
52
40
13
38
41
31
43
73
24
29
23
28
71
8
11
48
19
20
26
14
4
5
22
15
6
81
99
21
128
25
209