18
23
39
50
16
22
51
21
14
49
497
17
46
32
12
15
8
84
26
24
57
38
37
35
10
126
72
56
44
30
73
13
45
62
27
48
78
55
47
29
100
63
33
25