7
10
30
9
200
5
16
8
135
35
22
78
25
6
40
41
11
33
12
19
47
20
43
24
112
13
83
18
46
27
39
14
36
28
82
26
21
44
156
23
65
121
15
48
34
194
137