5
4
45
7
13
48
12
9
15
14
17
109
23
36
84
37
78
35
18
57
31
73
51
74
21
6
44
62
56
3
53
40
11
68
28
24
47
20
16
1
72
27