6
391
174
300
49
35
252
89
37
480
91
90
59
43
74
112
139
14
93
75
67
52
186
156
66
177
21
104
62
82
81
94
8
214
41
152
26
70
96
33
192
25
671
69
555
85
63
51
57
68
117
38
27
95
23