14
47
18
169
19
23
86
53
479
22
4
29
10
15
49
43
16
439
11
548
38
121
7
13
165
5
96
40
144
78
147
252
28
88
136
26
202
355
203
293
344
6
33
9