389
646
137
791
149
334
90
248
87
238
72
244
53
215
57
165
39
159
15
254
28
124
13
102
17
105
19
164
31
121
61
713
18
103
36
30