7
10
28
6
30
13
8
48
26
5
15
17
18
24
56
11
62
33
27
116
475
21
31
59
34
19
32
16
49
9
45
12
40
20
52
117