7
6
5
10
25
16
8
27
11
28
108
50
9
12
61
38
23
35
17
24
36
22
13
43
39
15
82
30
42
18
118
14
200
32
37
21
52
33
45
169