7
9
200
8
5
6
38
24
18
22
25
14
26
59
47
36
39
156
49
16
11
48
13
28
91
142
23
27
17
79
20
33
199
34
30
12
53
66
51
87
129
35