195
376
296
528
212
481
35
125
121
290
106
260
22
143
42
196
76
210
68
395
23
169
39
156
29
163
20
17
113
15
254
18
142
21
140
103