89
26
134
53
430
132
497
34
30
66
486
363
94
57
388
37
447
93
195
62
118
209
71
40
169
22
32
114
83
153
107
52
68
197
16
11
184
208
943
190
245
180
48
10
36
54
218
72
234
27
74
77