201
39
46
31
13
57
65
82
257
79
111
1489
34
209
66
41
176
208
271
160
20
26
37
106
560
21
48
59
23
88
55
163
56
444
410
53
380
107
1673
348
17562
190
167