429
70
430
58
357
54
392
135
430
130
150
93
232
46
149
13
410
33
155
97
288
169
452
89
447
102
242
135
141
85
510
154
28
18
91
11
563
127
192
146