64
302
123
139
104
129
83
208
206
223
199
1329
186
197
66
431
242
325
225
393
185
100
327
48
82
67
40
5
15
344
229
451
97
154
421
161
141
95
278
46
198
380
12
6
170
292
532
686
165
195
251
88
84
281
295