152
19
466
340
169
85
41
45
115
54
182
76
69
150
196
106
158
122
18
24
99
15
62
101
139
113
44
53
37
23
104
33
109
39
11
111
47
34
384
232
236
179
335
48
60
159
124
181
89
108
28
42
105
214