1675
658
164
73
45
745
70
50
38
192
191
46
54
1382
212
104
83
51
30
16
27
12
92
35
961
485
11
65
19
22
41
81
242
68
25
43
32
42
53
249
98
280
371
128
276
56
49
63
9
26
84
18
40