151
274
72
47
50
288
73
44
54
36
52
165
81
234
19
174
124
42
31
27
116
269
131
32
93
182
147
106
71
464
111
197
195
26
150
220
119
265
70
377
22
101
80
188
37
63
33
89
85
140
91
23
62