194
273
253
12
8
56
146
207
225
19
28
71
198
163
578
268
336
25
26
158
24
36
152
48
60
40
83
244
165
44
100
23
39
190
80
98
14
15
93
103
68
260
84
58
172
78
160
34