9
7
11
19
18
1
6
14
40
20
17
5
13
39
48
21
61
38
2
44
16
31
34
27
3
10
50
79
54
96
55
37
81
82
104
47
112
32
26
106
210