335
84
116
79
65
89
59
227
53
23
4
11
36
70
91
57
113
393
127
28
130
52
161
134
99
494
42
171
206
190
128
16
135
71
368
19
81
196
37
317
181
146
218
150
153
282
58
98
10
213
103
182
26
145
299