9
11
7
13
12
19
14
5
16
100
165
52
178
95
237
73
30
79
266
49
174
710
17
25
23
22
69
89
90
181
32
42
37
15
53
349
62
82
143
18
74
27
33
105
55
61
88
75
521
118
60
28
21
57