42
77
45
39
31
23
8
85
13
27
49
56
18
59
64
58
53
71
33
57
249
1
21
34
152
20
50
40
66
419
100
109
178
30
46
73
113
38
26
28
167
1458
24
44