136
75
268
302
189
263
212
141
154
76
86
174
90
139
453
220
68
160
62
91
222
1095
403
122
42
217
83
54
59
98
29
27
52
413
245
310
82
359
177
34
179
14
26
265
49
339
259
100
17
56
180
94
65
61
6