8
14
5
23
10
73
28
12
89
9
15
45
18
13
16
72
35
44
615
309
105
66
32
120
46
7
2
22
25
270
420
30
83
20
3
26
52
176
24