90
307
54
416
70
205
19
230
46
212
29
176
16
147
41
73
39
149
15
254
31
154
129
4
112
12
99
21
113
61
713
9
26
10
36
8
100