20
57
23
46
18
67
64
29
35
16
45
58
54
21
128
32
41
38
37
70
15
52
145
14
63
42
66
47
27
22
30
50
33
44
150
190
43
39
19
8
122