9
200
6
5
8
7
22
18
120
29
19
96
26
40
32
33
14
168
45
16
11
50
23
53
54
98
12
48
20
15
27
43
10
39
24
21
41
30
82
51
86
38
185