15
252
469
29
103
3
25
137
12
54
45
24
39
108
71
602
16
156
23
28
20
1929
179
14
479
21
5
197
46
9
35
13
68
36
11
270
18
59
193
636
261
182
73
41
82
19
52
165
102
17
69
150