9
10
8
12
19
26
27
16
23
43
14
24
28
33
164
42
20
37
49
5
6
29
64
79
13
2
22
39
17
93
223
47
15
21
66
35
45
58