71
44
55
52
1681
173
696
236
326
62
416
106
66
59
84
134
60
37
56
73
32
147
270
90
114
665
70
282
126
241
109
182
95
33
51
17767
216
133
29
142
113
75
46
53
573
65
27
205
63
203
122
132
35