60
74
269
244
120
77
103
557
240
104
95
66
150
211
90
62
201
65
164
81
94
53
102
36
258
75
40
58
39
34
230
132
215
68
52
89
84
72
19
26
43
135
100
107
37
409
288
28
87
472
203
181
122