392
124
257
94
36
246
78
76
131
43
25
23
81
170
93
183
100
137
274
171
420
122
19
48
55
61
24
66
317
279
417
168
1278
132
32
156
154
472
90
125
71
187
158
233
56
70
451
129
116
715
267
174