12
161
9
120
20
29
36
96
26
38
249
130
41
74
42
247
112
56
127
157
164
184
197
105
46
57
27
146
68
51
138
28
21
111
69
259
118
181
182
332
92
71
95
43
63
61
64
49
84
200
114