22
11
31
39
65
50
52
67
69
42
33
194
150
92
63
140
112
81
68
73
119
159
145
137
103
96
110
129
121
85
110
90
133
109
84
78
109
104
49
98
165
140
139
72
130
70
174
81
101
68
104
13
25
263
110
64
102
66
62
120