419
663
155
472
87
338
25
123
71
270
68
265
72
175
34
218
61
150
2
4
119
39
105
16
109
19
141
108
66
514
17
103
89
93