2479
86
42
616
27
23
36
1346
101
352
48
140
39
428
83
26
164
69
64
29
24
316
162
18
294
71
191
16
104
315
47
253
67
132
303
56
85
128
175
30
1944
278
122
520
61
59
34
212
367
33
70
74
20
90
106
22
28