7
200
8
5
32
43
15
35
42
9
20
11
28
10
128
38
68
6
59
21
186
26
50
30
41
19
17
60
33
51
14
13
58
12
187
16
103
18
65
64
86
54
159
79