211
137
59
133
17
424
15
178
279
45
75
126
175
507
223
326
84
47
32
199
42
201
481
72
28
188
61
159
19
207
50
135
88
143
92
193
31
60
11
168
26
58
33
86
35
69
37
48
41
82
40