11
9
10
14
16
26
27
6
13
4
45
54
1
7
18
391
2
21
22
32
36
17
8
46
60
108
69
429
89
112
20
174
49
51
123
38
30
12
52
40
34
44