4
19
127
85
44
61
87
226
49
14471
166
66
75
538
42
419
863
9
74
13
84
299
24
155
582
46
612
67
69
216
323
43
6
12
90
55
25
78
35
32
39
89
348
3
977
102
16
100
26
214
128
317
23
2465
82