7
23
17
4
104
46
16
6
20
25
71
47
14
73
29
15
11
26
62
18
10
5
40
37
95
123
33
36
28
8
19
84
2
32
57
13
9
89