14
49
35
185
42
11
6
29
31
47
26
58
5
21
1944
43
126
23
33
30
37
90
12
82
18
73
44
41
15
119
28
24
89
22
60
230
179
62
53
108
32
48
213
56
388