27
10
57
11
9
400
14
28
204
22
40
39
37
30
52
70
18
79
19
56
203
81
139
409
209
85
66
109
93
60
158
159
260
88
71
77
145
69
42
254
274
91
121
733