12
10
6
31
30
50
22
48
54
39
3
36
56
25
4
42
15
18
86
32
114
26
16
49
33
9
19
53
20
29
17
14
38
28
98
111
41
2
34
27
23
74
11
45
7
13