437
680
58
46
57
174
50
30
61
193
395
64
183
103
29
145
79
135
121
164
231
131
74
49
112
156
221
8
111
317
102
230
243
34
18
213
104
42
84
80
86
68
66
20
442
548
154
116
168
141
124
133
125