8
73
5
75
34
40
170
52
72
26
54
18
22
41
93
87
27
74
56
69
45
64
162
164
434
530
371
191
134
35
397
435