18
94
27
9
24
46
20
68
63
47
51
23
44
57
19
17
15
30
22
12
25
74
32
14
5
71
43
65
41
4
8
50
49
39
87
42
66
26
159
178
59
554
67