209
251
98
62
77
61
371
331
124
188
23
138
100
103
227
213
54
110
206
139
82
35
113
72
107
102
366
68
78
52
116
286
34
74
248
76
410
171
115
125
134
81
221
189
21
32
154
129
236
26
93
92