14
46
7
12
110
6
5
92
83
58
184
30
28
10
200
128
25
105
20
133
15
1000
44
69
37
51
35
45
42
167
9
49
18
13
21
60
349
11
23
16
158
8
146
26
53
39
17
38
27
82