31
51
25
68
87
44
65
27
39
20
75
8
52
32
30
37
114
14
29
84
61
45
59
195
58
77
117
46
50
67
22
36
24
38
48
40
43
21
35
53
73
86
12
13