30
9
16
40
8
18
38
17
22
24
4
14
12
11
3
39
44
7
29
15
31
10
20
76
42
50
72
37
79
36
51
33
6
23
5
19
27
13
45
26