50
18
33
10
7
61
25
17
54
35
12
79
67
2
11
6
88
24
16
20
43
1
9
41
59
22
49
21
42
58
39
29
26
28
30
15
69
19
31