298
95
114
727
302
63
151
196
184
197
43
98
116
75
423
28
78
134
76
88
167
103
422
175
35
26
149
83
752
188
152
65
193
66
261
10
46
69
89
108
45
136
215
79
77
346
62
278
68
121
146
348
162
61
109