27
8
3
73
161
26
29
23
57
68
113
90
146
124
208
98
65
75
97
131
129
343
517
354
340
130
71
128
170
52
255
164
407
400
191
42
88
176
276
51
60
9
480
307
259
177
67
856
70
252
323
139