134
270
119
226
220
244
336
69
216
39
250
175
70
74
200
578
316
115
54
32
29
88
87
34
68
348
28
23
19
20
46
60
25
14
37
78
138
75
148
50
144
65
47
280
90
232
38
26
27
161