8
19
37
31
28
26
3
10
39
15
5
12
11
53
35
9
44
20
62
17
13
14
42
58
99
33
107
79
22
16
23
38
18
54
40
114
51
47
41
60