7
9
25
15
3
13
48
31
40
39
141
30
16
42
73
10
34
35
75
20
19
11
95
47
98
27
50
12
29
8
18
21
6
67
26
22
17