5
16
10
6
12
24
8
43
9
11
15
7
13
120
14
200
32
83
29
31
23
18
17
35
22
21
28
46
52
55
30
45
65
50
25
20