4055
66
144
68
374
101
18
295
178
398
52
40
78
89
21
33
513
690
88
759
213
34
262
347
674
1398
79
30
199
50
26
131
1226
49
120
31
39
190
122
17
37
65
47
19