66
26
40
112
83
53
29
85
65
64
28
70
31
44
46
39
71
24
124
41
36
48
27
32
12
54
47
34
42
35
17
21
86
22
37
57
62
111
180
19
51
304
116
102
87
30
49