42
119
61
110
96
26
30
53
181
416
47
74
139
27
70
130
22
45
14
19
38
168
79
158
31
80
60
116
7
69
73
165
71
210
102
346
49
197
127
48
159
9
166
66
169
35
148
91
84
211