17
65
61
143
58
121
38
66
43
11
50
71
241
308
411
157
40
215
87
702
27
275
148
16
85
197
107
150
49
35
97
240
86
544
178
46
109
41
19
57
101
44
31
20
45
24
78
171
231
23
26
92