92
70
49
26
69
16
17
66
19
110
12
89
136
125
18
67
57
1
23
59
44
101
111
237
94
76
64
114
51
112
60
140
119
43
58
45
86
55
103
62
146
158
38
88
187
96
81
85
37
99
71
68