373
67
73
201
105
158
432
52
62
518
39
86
26
159
186
194
72
74
76
139
66
290
30
40
35
17
43
56
312
48
439
313
33
23
399
54
155
28
32
49
99
214
53
280
38
46
230
146
181
293
340
190
358
547