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