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