205
85
74
93
25
56
70
51
179
281
183
415
347
65
94
41
72
39
776
92
307
87
38
238
296
76
61
174
171
78
88
16
62
34
31
109
49
83
57
24
105
46
445
26
115
43
265
158
241
73
36
116
21
79
42