199
26
96
771
31
237
27
182
202
111
72
204
76
41
238
39
29
49
87
198
77
36
119
40
274
38
187
115
5
34
85
104
83
65
52
196
68
60
80
75
70
42
37
47
138
24
44
168
94
295