303
387
108
84
494
61
153
11
243
36
155
29
302
25
34
133
14
31
54
70
46
58
319
1024
169
20
138
101
324
26
219
10
761
252
151
19
33
290
112
95
21
429
156
404
38
316
74
96
196
139
114
41
43
82
97
53