120
79
68
43
209
211
98
61
317
142
66
260
49
134
65
230
239
116
106
314
154
35
286
140
124
121
60
160
285
24
107
379
84
224
64
50
97
59
481
108
265
39
349
111
182
527
85
279
69
195
105
217
54
271
89
136
288
104
86