31
30
9
11
20
65
74
58
12
21
19
48
56
25
15
16
64
38
37
42
3
53
40
96
5
26
8
6
2
4
49
14
7
34
51
50
68
78
29
10