5
25
9
15
47
12
8
17
7
10
33
19
66
29
6
16
14
37
28
23
51
41
35
13
20
80
2
21
30
26
27
31
4
24
105
74
11