386
196
74
91
65
76
94
55
375
100
125
217
178
84
124
153
106
422
225
341
170
136
57
238
385
37
38
254
44
159
424
359
488
87
92
62
99
241
142
82
446
96
627
146
677
393
121
112
399
157
22
179
49