176
23
133
61
251
242
106
4
137
22
5
72
164
105
287
160
121
52
185
139
193
198
108
112
126
236
17
30
20
125
56
44
162
142
69
183
119
382
9
18
81
32
11
51
10
50
36
29
25
27
114
201