128
939
168
159
281
212
143
141
147
10
127
138
360
341
129
261
13
148
95
39
9
218
7
32
125
28
57
283
69
36
6
170
22
20
276
116
160
384
97
59
42
47
217
67
102
166
258
17
81
72
31
87