171
435
161
61
84
127
238
131
89
57
267
33
68
277
172
82
156
105
224
192
306
121
42
63
345
388
217
66
19
178
11
461
143
476
73
32
150
47
55
70
36
433
62
160
35
77
104
250
13
173