11
15
8
9
12
25
50
53
14
44
91
150
72
112
13
6
5
37
64
32
1
47
46
210
39
7
16
3
17
23
34
26
101
166
93
10
18
20
27