257
131
193
74
65
40
99
35
124
202
97
157
39
138
199
48
91
85
88
136
287
605
67
64
27
28
20
112
36
80
34
367
24
16
118
22
71
192
14
26
31
51
83
78
69
18
87
21