52
25
147
165
63
24
8
140
9
137
26
121
44
31
153
91
138
22
30
33
81
311
83
240
10
307
272
55
178
316
156
96
45
27
40
435
66
203
41
58
142
145
29
76
483
158
18
551
75
249
176
183
208
499