459
113
144
35
197
61
38
817
112
49
340
207
15
95
39
54
43
102
83
287
31
231
60
30
62
92
129
45
297
289
162
334
52
163
118
74
33
514
70
142
195
77
20
110
67
150
81
119
133
23