22
67
38
68
106
143
27
94
98
51
81
69
127
78
65
12
140
85
147
11
31
138
159
164
48
168
201
64
109
274
173
23
91
103
86
39
220
119
390
58
125
57
114
199
77
96
290
110
266
61
53