5
3
51
1
22
4
17
28
20
13
16
24
45
2
27
8
29
70
7
14
30
18
35
109
6
10
25
12
9
57
11
55
75
26
98
37
34
38
53