182
140
177
108
51
158
42
22
131
53
176
70
71
106
46
89
54
119
21
12
47
34
26
317
191
35
116
37
293
142
16
57
63
20
9
72
67
28
52
36
19
79
87
59
111
81
156
83
91
306
49
133
114
205