157
245
205
28
19
71
130
84
15
360
256
158
277
62
98
24
72
121
132
23
12
85
314
38
31
187
129
278
183
116
235
196
139
147
96
43
193
20
262
26
95
40
166
283
39
108
107
104
86
14
63
48
93
6
102