23
45
71
65
41
101
70
61
370
157
62
206
381
136
58
167
24
31
130
183
127
21
316
77
30
42
197
74
252
1351
46
1297
32
38
165
227
43
20