46
24
127
129
118
43
28
713
268
128
123
95
89
74
105
56
66
1930
94
8
42
16
133
158
76
80
62
135
13
292
58
359
189
651
19
246
23
501
319
318
32
17
350
339
126
75
187
65
91
64
163