6
41
5
18
52
4
87
245
107
99
13
26
19
390
210
71
43
47
112
42
151
367
21
40
283
74
252
28
96
16
244
54
64
10
9
31
49
85
81
198
76
165
30
7
59
82
80
37
45
50
91