351
114
99
34
212
133
167
139
152
138
190
63
29
443
186
346
314
298
109
45
27
46
41
191
100
241
154
103
56
40
135
131
72
104
64
123
181
36
92
127
89
113
245
37
173
188
453
21
74
77
389
60
65
208
187