14
12
4
32
1925
165
23
528
10
81
54
21
48
8
39
15
87
13
9
49
41
104
17
25
94
63
16
103
6
19
18
3
193
93
207
233
20
22
29
31