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