6
90
5
25
40
4
20
39
49
82
63
28
47
43
99
56
22
21
27
57
46
75
142
17
45
105
266
74
215
35
30
73
78
15
87
23
10
18
12
19
11
71
51
16
50
14