7
15
6
5
28
200
40
11
81
39
9
24
74
173
59
13
66
63
44
49
25
12
20
165
29
51
23
19
73
52
14
42
109
50
146
35
22
53
8
17
45
115
38
10
21
34
18
84
16
36
110