9
5
10
8
59
6
17
48
51
7
14
27
21
32
18
25
12
30
200
38
16
26
13
31
85
47
65
28
33
39
35
40
66
15
23
43
98
19
82
20
37
557
96
56
34
72
22
68
340