34
41
141
50
84
53
189
26
54
37
69
107
32
99
71
126
462
246
137
108
133
15
22
12
60
113
110
171
67
166
39
14
35
47
20
87
17
73
58
68
25
57
38
80
143
27
240
212
156
543
63